Extra Large Autonomous Undersea Vehicles (XL-AUVs)

presented by